package com.dock.classin.base;

import java.util.Date;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 【请填写功能名称】对象 paypal
 *
 * @author ruoyi
 * @date 2025-02-11
 */
public class Paypal
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 订单号 */
    private String merOrderId;
    private String targetOrderId;
    private String dingdan_code;

    /** 学生姓名 */
    private String userName;

    /** 交易状态 */
    private String status;

    /** 交易金额 */
    private String totalAmount;

    /** 下单时间 */
    private Date xiadanTime;

    /** 支付时间 */
    private Date paypalTime;

    /** 下单类型（微信，支付宝） */
    private String type;
    private String text;
    private String name;
    private String phone;
    private String baomingcode;
    private String tuikuan_text;
    private Date tuikuan_time;
    private Date tuikuan_shenqing_time;

    public String getTuikuan_text() {
        return tuikuan_text;
    }

    public void setTuikuan_text(String tuikuan_text) {
        this.tuikuan_text = tuikuan_text;
    }

    public String getDingdan_code() {
        return dingdan_code;
    }

    public void setDingdan_code(String dingdan_code) {
        this.dingdan_code = dingdan_code;
    }

    public Date getTuikuan_shenqing_time() {
        return tuikuan_shenqing_time;
    }

    public void setTuikuan_shenqing_time(Date tuikuan_shenqing_time) {
        this.tuikuan_shenqing_time = tuikuan_shenqing_time;
    }

    public Date getTuikuan_time() {
        return tuikuan_time;
    }

    public void setTuikuan_time(Date tuikuan_time) {
        this.tuikuan_time = tuikuan_time;
    }

    public String getTargetOrderId() {
        return targetOrderId;
    }

    public void setTargetOrderId(String targetOrderId) {
        this.targetOrderId = targetOrderId;
    }

    public String getBaomingcode() {
        return baomingcode;
    }

    public void setBaomingcode(String baomingcode) {
        this.baomingcode = baomingcode;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setMerOrderId(String merOrderId)
    {
        this.merOrderId = merOrderId;
    }

    public String getMerOrderId()
    {
        return merOrderId;
    }
    public void setUserName(String userName)
    {
        this.userName = userName;
    }

    public String getUserName()
    {
        return userName;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }
    public void setTotalAmount(String totalAmount)
    {
        this.totalAmount = totalAmount;
    }

    public String getTotalAmount()
    {
        return totalAmount;
    }
    public void setXiadanTime(Date xiadanTime)
    {
        this.xiadanTime = xiadanTime;
    }

    public Date getXiadanTime()
    {
        return xiadanTime;
    }
    public void setPaypalTime(Date paypalTime)
    {
        this.paypalTime = paypalTime;
    }

    public Date getPaypalTime()
    {
        return paypalTime;
    }
    public void setType(String type)
    {
        this.type = type;
    }

    public String getType()
    {
        return type;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("merOrderId", getMerOrderId())
            .append("userName", getUserName())
            .append("status", getStatus())
            .append("totalAmount", getTotalAmount())
            .append("xiadanTime", getXiadanTime())
            .append("paypalTime", getPaypalTime())
            .append("type", getType())
            .toString();
    }
}
